CompositionRegistry

StockSharp.Diagram

Padrão ICompositionRegistry implementation.

Implementa: ICompositionRegistry

Construtores

CompositionRegistry
public CompositionRegistry(Func<ICompositionModelBehavior<TNode, TLink>> createBehavior)
compositionRegistry = CompositionRegistry(createBehavior)

Inicializa uma nova instância do CompositionRegistry.

createBehavior
ICompositionModelBehavior

Propriedades

DiagramElements
public INotifyList<DiagramElement> DiagramElements { get; }
value = compositionRegistry.DiagramElements

Lista de elementos.

Métodos

CreateComposition
public CompositionDiagramElement CreateComposition()
result = compositionRegistry.CreateComposition()

Criar CompositionDiagramElement exemplo.

Retorna: CompositionDiagramElement

Deserialize
public bool Deserialize(CompositionDiagramElement element, SettingsStorage container, Func<SecureString> getPassword)
result = compositionRegistry.Deserialize(element, container, getPassword)

Para desserializar o elemento composto.

element
CompositionDiagramElement
storage
Configuração do armazenamento.
getPassword
Arranja o manipulador de senhas.

Retorna: Está a criptografia usada.

Serialize
public void Serialize(CompositionDiagramElement element, SettingsStorage container, bool includeCoordinates, SecureString password)
compositionRegistry.Serialize(element, container, includeCoordinates, password)

Para serializar o elemento composto.

element
CompositionDiagramElement
storage
Configuração do armazenamento.
includeCoordinates
Inclua coordenadas.
password
Senha.

Retorna: Configuração do armazenamento.